solifluction terrace - Español Inglés Diccionario